a sponge for information

Translations
une éponge à informations
Definitions
A person who eagerly absorbs and retains knowledge or information, much like a sponge soaks up liquid.